grenade launcher – English–Italiano translations

🇬🇧 en it 🇮🇹

grenade launcher noun

  • weapon that shoots grenades
lanciagranate
Wiktionary Links